package com.spider.extends2modifier;

public class Fu {
    //1.private:只能在当前类中访问
    private  void privateMethod() {
        System.out.println("privateMethod()");
    }
    //2.default:只能在当前类中，同一包下的其它类中
    void defaultMethod() {
        System.out.println("defaultMethod()");
    }
    //3.protected:可以在当前类中，同一包下的其它类中，子类中，其它包下的子孙类中
    protected void protectedMethod() {
        System.out.println("protectedMethod()");
    }
    //4.public:任何类中都可以访问
    public void publicMethod() {
        System.out.println("publicMethod()");
    }

    public static void main(String[] args) {
        Fu f = new Fu();
        f.privateMethod();
        f.defaultMethod();
        f.protectedMethod();
        f.publicMethod();
        System.out.println("-----------------");
    }

}
